package com.molichuxing.services.infrastructure.dto.request.create;

import com.molichuxing.framework.dto.RequestRootDto;
import com.molichuxing.services.property.PaymentDetailTypeEnum;

import lombok.Data;

import java.math.BigDecimal;

/**
 * <p>
 * 支付详情 新增
 * </p>
 *
 * @author zhaopenghui
 * @since 2019-08-22
 */
@Data
public class PaymentDetailCreateDto extends RequestRootDto {

    private static final long serialVersionUID = 1L;

    /**
     * 支付单id payment_id
     */
    private Integer paymentId;

    /**
     * 金额 amount
     */
    private BigDecimal amount;

    /**
     * 类型(1：租车费，2：保证金，3：加购里程费，4：超里程费，5：超时费，6：质损费) fee_type
     */
    private PaymentDetailTypeEnum type;

    /**
     * 订单号 order_code
     */
    private Long orderCode;


}
